package iceCream.core.base
{
	
	/**
	 * Project : IceCream
	 * ICDisplayObject3D
	 * @author 赵俊 <zhaojun@crop.the9.com>  
	 * $Id:$
	 * @version 1.0
	 */
	public class IC_Object3D
	{
		protected var _x:Number;
		
		protected var _y:Number;
		
		protected var _z:Number;
		
		protected var _sacleX:Number;
		
		protected var _sacleY:Number;
		
		protected var _scaleZ:Number;
		
		protected var _rotationX:Number;
		
		protected var _rotationY:Number;
		
		protected var _rotationZ:Number;
		
		protected var _parent:IC_Object3DContainer;
		
		public function IC_Object3D()
		{
		}

		public function get x():Number
		{
			return _x;
		}

		public function set x(value:Number):void
		{
			_x = value;
		}

		public function get y():Number
		{
			return _y;
		}

		public function set y(value:Number):void
		{
			_y = value;
		}

		public function get z():Number
		{
			return _z;
		}

		public function set z(value:Number):void
		{
			_z = value;
		}

		public function get sacleX():Number
		{
			return _sacleX;
		}

		public function set sacleX(value:Number):void
		{
			_sacleX = value;
		}

		public function get sacleY():Number
		{
			return _sacleY;
		}

		public function set sacleY(value:Number):void
		{
			_sacleY = value;
		}

		public function get scaleZ():Number
		{
			return _scaleZ;
		}

		public function set scaleZ(value:Number):void
		{
			_scaleZ = value;
		}

		public function get rotationX():Number
		{
			return _rotationX;
		}

		public function set rotationX(value:Number):void
		{
			_rotationX = value;
		}

		public function get rotationY():Number
		{
			return _rotationY;
		}

		public function set rotationY(value:Number):void
		{
			_rotationY = value;
		}

		public function get rotationZ():Number
		{
			return _rotationZ;
		}

		public function set rotationZ(value:Number):void
		{
			_rotationZ = value;
		}

		public function get parent():IC_Object3DContainer
		{
			return _parent;
		}

		public function set parent(value:IC_Object3DContainer):void
		{
			_parent = value;
		}


	}
} 
